Internet Archive BookReader

The records of living officers of the U.S. navy & Marine corps : compiled from official sources